package com.diandian.backend.store.dto;

import com.diandian.base.boot.starter.exception.DefaultException;

import java.io.Serializable;
import java.util.Date;

public class StoreElemeRetailStoreInfoUpdateByIdParamDTO implements Serializable {

	private Long id;
	private String offlineCode;
	private String onlineCode;
	private String onlineName;
	private String belong;
	private String remark;
	private String createUserId;
	private String createUserName;
	private Date createTime;
	private String orgId;
	private String orgCode;
	private String updateUserId;
	private String updateUserName;
	private Date updateTime;
	private Integer del;
	private String name;
	private String shopLogo;
	private Integer province;
	private Integer city;
	private Integer county;
	private String address;
	private String phone;
	private String ivrPhone;
	private String servicePhone;
	private String servicePhones;
	private String longitude;
	private String latitude;
	private String coordType;
	private Integer invoiceSupport;
	private Integer packageBoxPrice;
	private Integer businessFormId;
	private String categorys;
	private String businessTime2;
	private Integer bizIdentity;
	private String deliveryTimeType;
	private String imData;
	private String status;

	public void check(){
		if(id == null){
			throw new DefaultException("id不能为空");
		}
	}

	public Long getId() {
		return id;
	}
	public Long setId(Long id) {
		return this.id = id;
	}
	public String getOfflineCode() {
		return offlineCode;
	}
	public String setOfflineCode(String offlineCode) {
		return this.offlineCode = offlineCode;
	}
	public String getOnlineCode() {
		return onlineCode;
	}
	public String setOnlineCode(String onlineCode) {
		return this.onlineCode = onlineCode;
	}
	public String getOnlineName() {
		return onlineName;
	}
	public String setOnlineName(String onlineName) {
		return this.onlineName = onlineName;
	}
	public String getBelong() {
		return belong;
	}
	public String setBelong(String belong) {
		return this.belong = belong;
	}
	public String getRemark() {
		return remark;
	}
	public String setRemark(String remark) {
		return this.remark = remark;
	}
	public String getCreateUserId() {
		return createUserId;
	}
	public String setCreateUserId(String createUserId) {
		return this.createUserId = createUserId;
	}
	public String getCreateUserName() {
		return createUserName;
	}
	public String setCreateUserName(String createUserName) {
		return this.createUserName = createUserName;
	}
	public Date getCreateTime() {
		return createTime;
	}
	public Date setCreateTime(Date createTime) {
		return this.createTime = createTime;
	}
	public String getOrgId() {
		return orgId;
	}
	public String setOrgId(String orgId) {
		return this.orgId = orgId;
	}
	public String getOrgCode() {
		return orgCode;
	}
	public String setOrgCode(String orgCode) {
		return this.orgCode = orgCode;
	}
	public String getUpdateUserId() {
		return updateUserId;
	}
	public String setUpdateUserId(String updateUserId) {
		return this.updateUserId = updateUserId;
	}
	public String getUpdateUserName() {
		return updateUserName;
	}
	public String setUpdateUserName(String updateUserName) {
		return this.updateUserName = updateUserName;
	}
	public Date getUpdateTime() {
		return updateTime;
	}
	public Date setUpdateTime(Date updateTime) {
		return this.updateTime = updateTime;
	}
	public Integer getDel() {
		return del;
	}
	public Integer setDel(Integer del) {
		return this.del = del;
	}
	public String getName() {
		return name;
	}
	public String setName(String name) {
		return this.name = name;
	}
	public String getShopLogo() {
		return shopLogo;
	}
	public String setShopLogo(String shopLogo) {
		return this.shopLogo = shopLogo;
	}
	public Integer getProvince() {
		return province;
	}
	public Integer setProvince(Integer province) {
		return this.province = province;
	}
	public Integer getCity() {
		return city;
	}
	public Integer setCity(Integer city) {
		return this.city = city;
	}
	public Integer getCounty() {
		return county;
	}
	public Integer setCounty(Integer county) {
		return this.county = county;
	}
	public String getAddress() {
		return address;
	}
	public String setAddress(String address) {
		return this.address = address;
	}
	public String getPhone() {
		return phone;
	}
	public String setPhone(String phone) {
		return this.phone = phone;
	}
	public String getIvrPhone() {
		return ivrPhone;
	}
	public String setIvrPhone(String ivrPhone) {
		return this.ivrPhone = ivrPhone;
	}
	public String getServicePhone() {
		return servicePhone;
	}
	public String setServicePhone(String servicePhone) {
		return this.servicePhone = servicePhone;
	}
	public String getServicePhones() {
		return servicePhones;
	}
	public String setServicePhones(String servicePhones) {
		return this.servicePhones = servicePhones;
	}
	public String getLongitude() {
		return longitude;
	}
	public String setLongitude(String longitude) {
		return this.longitude = longitude;
	}
	public String getLatitude() {
		return latitude;
	}
	public String setLatitude(String latitude) {
		return this.latitude = latitude;
	}
	public String getCoordType() {
		return coordType;
	}
	public String setCoordType(String coordType) {
		return this.coordType = coordType;
	}
	public Integer getInvoiceSupport() {
		return invoiceSupport;
	}
	public Integer setInvoiceSupport(Integer invoiceSupport) {
		return this.invoiceSupport = invoiceSupport;
	}
	public Integer getPackageBoxPrice() {
		return packageBoxPrice;
	}
	public Integer setPackageBoxPrice(Integer packageBoxPrice) {
		return this.packageBoxPrice = packageBoxPrice;
	}
	public Integer getBusinessFormId() {
		return businessFormId;
	}
	public Integer setBusinessFormId(Integer businessFormId) {
		return this.businessFormId = businessFormId;
	}
	public String getCategorys() {
		return categorys;
	}
	public String setCategorys(String categorys) {
		return this.categorys = categorys;
	}
	public String getBusinessTime2() {
		return businessTime2;
	}
	public String setBusinessTime2(String businessTime2) {
		return this.businessTime2 = businessTime2;
	}
	public Integer getBizIdentity() {
		return bizIdentity;
	}
	public Integer setBizIdentity(Integer bizIdentity) {
		return this.bizIdentity = bizIdentity;
	}
	public String getDeliveryTimeType() {
		return deliveryTimeType;
	}
	public String setDeliveryTimeType(String deliveryTimeType) {
		return this.deliveryTimeType = deliveryTimeType;
	}
	public String getImData() {
		return imData;
	}
	public String setImData(String imData) {
		return this.imData = imData;
	}
	public String getStatus() {
		return status;
	}
	public String setStatus(String status) {
		return this.status = status;
	}

}
